﻿@model JPSOFTWARE.BON.Modelos.UsuarioEditarModel
@{
    ViewBag.Title = "Bebida Social - Alterar Situacao do Usuário";
    Layout = "~/Views/Shared/_Layout.cshtml";
}
<script type="text/javascript">
    jQuery(function ($) {
        AlterarSituacaoUsuario();
    });    
</script>
<script src="@Url.Content("~/Scripts/GestaoUsuario/Usuario.js")" type="text/javascript"></script>
<div class="span4">
</div>
<div class="span4 box">
    <div class="box-head">
        <h3>
            Alterar Situação</h3>
    </div>
    <div class="box-content">
        <div class="content-inner">            
                @using (Html.BeginForm())
                {
                    @Html.Hidden("hAlterarSituacaoUsuarioAlterado", ViewData["AlterarSituacaoUsuarioAlterado"])
                    @Html.Hidden("hAlterarSituacaoUsuarioErro", ViewData["AlterarSituacaoUsuarioErro"])
                    @Html.Hidden("hMensagem", ViewData["Mensagem"])
                    @Html.EditorFor(model => model.IdUsuario)
                    @Html.ValidationSummary(true, "", new { @class = "alert alert-danger" })                       
                    <div class="control-group">
                        <div class="control-label">
                            @Html.LabelFor(model => model.Nome)
                        </div>
                        <div class="controls">
                            @Html.TextBoxFor(model => model.Nome, new { @class = "input-xlarge", MaxLength = 100 })
                            @Html.ValidationMessageFor(model => model.Nome)
                        </div>
                    </div>
                    <div class="control-group">
                        <div class="control-label">
                            @Html.LabelFor(model => model.Email)
                        </div>
                        <div class="controls">
                            @Html.TextBoxFor(model => model.Email, new { @class = "input-xlarge", MaxLength = 100 })
                            @Html.ValidationMessageFor(model => model.Email)
                        </div>
                    </div>
                    <div class="control-group">
                        <div class="control-label">
                            @Html.LabelFor(model => model.Status)
                        </div>
                        <div class="controls">
                            @Html.CheckBoxFor(model => model.Status)
                            @Html.ValidationMessageFor(model => model.Status)
                        </div>
                    </div>
                    <div class="control-group">
                        <div class="control-label">
                            @Html.LabelFor(model => model.DataAlteracao)
                        </div>
                        <div class="controls">
                            @Html.TextBoxFor(model => model.DataAlteracao)
                            @Html.ValidationMessageFor(model => model.DataAlteracao)
                        </div>
                    </div>
                    <div class="control-group">
                        <div class="control-label">
                            @Html.LabelFor(model => model.TipoUsuario)
                        </div>
                        <div class="controls">
                            @Html.DropDownListFor(model => model.TipoUsuario, (SelectList)ViewData["TipoUsuarioCombo"], "--Selecione--", new { @class = "input-medium" })
                            @Html.ValidationMessageFor(model => model.TipoUsuario)
                        </div>
                    </div>                                                
                    <div class="form-actions">
                        <button type="submit" class="btn btn-primary" value="Salvar">
                            <i class="icon-ok icon-white"></i>&nbsp;Salvar</button>
                        <button type="button" class="btn" id="btCancelar" value="Cancelar">
                            <i class="icon-ban-circle"></i>&nbsp;Cancelar</button>
                    </div>  
                }
            </div>        
    </div>
</div>
<div id="divAlterarSituacaoUsuarioSucesso" class="modal">
    <div class="modal-header">
        <h3>
            Alterar Situação do Usuário</h3>
    </div>
    <div class="modal-body">
        @ViewData["Mensagem"]
    </div>
    <div class="modal-footer">
        @Html.ActionLink("Gerenciar Usuários", "GerenciarUsuario", "Usuario", new { Area = "GestaoUsuario" }, new { @class = "btn btn-primary" })
    </div>
</div>
<div id="divAlterarSituacaoUsuarioErro" class="modal">
    <div class="modal-header">
        <h3>
            Alterar Situação do Usuário</h3>
    </div>
    <div class="modal-body">
        @Html.ViewData["Mensagem"]
    </div>
    <div class="modal-footer">
        <span><a class="btn btn-primary" href="javascript:FecharTelaAlterarSituacaoUsuarioErro()">
            Tentar novamente?</a></span>
    </div>
</div>
<div id="divAlterarSituacaoUsuarioCancelar" class="modal">
    <div class="modal-header">
        <h3>
            Alterar Situação do Usuário</h3>
    </div>
    <div class="modal-body">
        @JPSOFTWARE.BON.Modelos.Mensagens.MSG_020
    </div>
    <div class="modal-footer">
        <span>@Html.ActionLink("Sim", "GerenciarUsuario", "Usuario", new { area = "GestaoUsuario" }, new { @class = "btn btn-primary" })</span>
        <span><a class="btn" href="javascript:CancelarOperacaoAlterar()">Não</a></span>
    </div>
</div>
